home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / MiscKit1.7.1 / MiscKit / Temp / UniqueInstance.h < prev    next >
Text File  |  1995-03-22  |  551b  |  22 lines

  1. /******************************************************************************
  2.  
  3. .../UniqueInstance.h
  4.  
  5. Copyright Michael T. H. Scott, 1995.
  6.  
  7. UniqueInstance is an abstract superclass for subclasses which require a unique instance. Alloc, copy and free are reimplemented to return error. 
  8. ******************************************************************************/
  9.  
  10. #import <appkit/appkit.h>
  11.  
  12. @interface UniqueInstance : Object
  13. {
  14. }
  15. + initialize;
  16. + uniqueInstance;
  17. + alloc;
  18. - (BOOL)uninitialized;
  19. - init;
  20. - copyFromZone: (NXZone *)aZone;
  21. - free;
  22. @end